home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / language / j62atari.zoo / readme.st < prev   
Text File  |  1993-02-27  |  2KB  |  46 lines

  1. February 27, 1993
  2. This is J Version 6.2 for the Atari ST.
  3.  
  4. It was compiled using GCC version 2.3.3, and the MiNT libraries version  
  5. 0.26, and seems to run quite happily under either TOS or MiNT.  (I       
  6. usually run it under MiNT in its own window under TOSWIN 1.2 (or is it   
  7. 1.4?  It doesn't say...)                                                 
  8.  
  9. I've compiled in the EDITLINE package, a somewhat simplified version of  
  10. the GNU Readline system that allows you to use the "standard" Emacs      
  11. control keys to edit past commands and present them as new ones.  There  
  12. is some sort of screen imperfection in this, particularly relating to    
  13. the prompt.  However, it does work, and makes it much easier to repeat   
  14. old commands (TOSWIN also allows cut & paste, which is nice too!)        
  15.  
  16. I've included the readme file from the Editline package, and copies of   
  17. the files that I had to modify to get it all working.                    
  18.  
  19. There is one notable "bug/feature/hack":  The "normal" way that one      
  20. exits J is using the "End of File" also known as "Control-D."            
  21. Unfortunately, EDITLINE uses Control-D to delete characters.  Conflict.  
  22. (And a conflict that required a couple of re-boots before it was fixed.) 
  23.  
  24. What I have done is to add the classical ")OFF" command of APL; I test   
  25. for a line containing (ONLY) the string ")off" or ")OFF", and change it  
  26. to a "\004" (or Control D).  It's not standard J, but it does work.      
  27.  
  28. Depending on a job offer that may come next week, I may be moving to     
  29. Toronto, which will certainly change my email address.  I'll leave two   
  30. that will likely get at me:                                              
  31.  
  32. cbbrowne@csi.uottawa.ca                                                  
  33. aa454@freenet.carleton.ca                                                
  34.  
  35. A reasonable permanent address is:                                       
  36. 1000 Stormont St.                                                        
  37. Ottawa, Ont.                                                             
  38. K2C 0M9                                                                  
  39. (613)-225-3689
  40.  
  41. Hope this port is helpful.  The next step is to figure out how to use
  42. LINKJ, and stick in some of my numerical analysis code...
  43.  
  44. Christopher Browne
  45.  
  46.